html,body{
    margin:0;
    padding:0;
    width:100%;
    height:100%;
}
.header{
    width:100%;
    background: #ea2636;
    color:#fff;
    padding:10px;
    box-sizing: border-box;
    height:45px;
    position: fixed;
    top:0;
}
.header i{
    font-size:20px;
    position: relative;
    top:2px;
}
.header p{
    display: inline-block;
    margin:0;
    padding-left:10px;
    /*max-width: 50%;*/
}
.float-right{float:right;}

.iframe{
    /*position: fixed;*/
    /*top:45px;*/
    /*bottom:0;*/
    padding-top:45px;

}

.iframe,iframe{
    width:100%;
    height:100%;
}
iframe{
    /*position: absolute;*/
    /*top:45px;*/
    /*bottom:0;*/
}
.header a{
    text-decoration: none;
    color: #fff;
}